Programming matrix optics into Mathematica

نویسنده

  • José B. Almeida
چکیده

The various non-linear transformations incurred by the rays in an optical system can be modelled by matrix products up to any desired order of approximation. Mathematica software has been used to find the appropriate matrix coefficients for the straight path transformation and for the transformations induced by conical surfaces, both direction change and position offset. The same software package was programmed to model optical systems in seventh order. A Petzval lens was used to exemplify the modelling power of the program. r 2005 Elsevier GmbH. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

f2mma: FORTRAN to Mathematica translator

f2mma program can be used for translation a program written in some subset of the FORTRAN language into Mathematica programming language. This subset have been enough to translate GAPP (Global Analysis of Particle Properties) program into Mathematica language automatically. A table with Standard Model observables calculated with GAPP(Mathematica) is presented.

متن کامل

An interval-valued programming approach to matrix games with payoffs of triangular intuitionistic fuzzy numbers

The purpose of this paper is to develop a methodology for solving a new type of matrix games in which payoffs are expressed with triangular intuitionistic fuzzy numbers (TIFNs). In this methodology, the concept of solutions for matrix games with payoffs of TIFNs is introduced. A pair of auxiliary intuitionistic fuzzy programming models for players are established to determine optimal strategies...

متن کامل

Parallel Evaluation of Mathematica Programs in Remote Computers Available in Network

Mathematica is a powerful application package for doing mathematics and is used almost in all branches of science. It has widespread applications ranging from quantum computation, statistical analysis, number theory, zoology, astronomy, and many more. Mathematica gives a rich set of programming extensions to its end-user language, and it permits us to write programs in procedural, functional, o...

متن کامل

DFT calculation of the generalized and Drazin inverse of a polynomial matrix

A new algorithm is presented for the determination of the generalized inverse and the drazin inverse of a polynomial matrix. The proposed algorithms are based on the discrete Fourier transform and thus are computationally fast in contrast to other known algorithms. The above algorithms are implemented in the Mathematica programming language and illustrated via examples.

متن کامل

Computing generalized inverse of polynomial matrices by interpolation

We investigated an interpolation algorithm for computing the MoorePenrose inverse of a given polynomial matrix, based on the LeverrierFaddeev method. Also, a method for estimating the degrees of polynomial matrices arising from the Leverrier-Faddeev algorithm is given as the improvement of the interpolation algorithm. Algorithms are implemented in the symbolic programming language MATHEMATICA, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005